tall order (Noun) — A formidable task or requirement. ex. "finishing in time was a tall order but we did it"